window.addEventListener('load', () => {

  let register = document.querySelector('.register')
  register.addEventListener('click', (e) => {
    let email = document.querySelector('#email').value;
    let password = document.querySelector('#password').value;
    ajax({
      type: 'post', // 请求类型
      url: baseUrl + '/user/regist',  // 请求地址
      data: {
        email,
        password,
        jumpUrl: 'http://127.0.0.1:5500/blog项目/active.html'
      }, //所携带的数据
      dataType: 'json', // 服务器返回来的数据格式
      success: function (res) {
        if (res.code == 100) {
          console.log(res)
          return;
        }
        alert('注册完成，进入到邮箱完成激活账户功能！')
      }
    })
  })

  let login = document.querySelector('.login')
  login.addEventListener('click', e => {
    e.preventDefault()
    let email = document.querySelector('#email').value;
    let password = document.querySelector('#password').value;
    ajax({
      type: 'post',
      url: baseUrl + '/user/login',
      data: {
        email,
        password
      },
      success: function (res) {
        console.log(res)
        if (res.code != 0) {
          layer.msg(res.msg, {
            icon: 2
          })
          return;
        }
        // 验证这个账号是否可以登录进来 因为用户体系中用户存在不同的状态 
        //0表示的是未激活 1表示正常使用 2 表示封禁（后端所设置的逻辑）
        if (res.data.status != 1) {
          layer.msg('账号尚未激活或者封禁', { icon: 2 });
          return;
        }
        let token = res.data.token;
        let userInfo = res.data;
        delete userInfo.token;
        // 保存用户的信息
        setCookie('userInfo', JSON.stringify(userInfo), 3600 * 24)
        setCookie('token', token, 3600 * 24)
        location.href = 'index.html';
      }
    })
  })
})